single-source supplier - Turkish English Dictionary